macaco barbudo - French English Dictionary